#pragma once
#include <iostream>
#include <functional>
using task_t = std::function<void()>;

void Download()
{
    std::cout << "this is a download task";
}